@L}5 _$% l0$)$$Hȱ$ UhL" `e$$%`$%`  R@W!( L(1   Y I`  d  Ld M * @  $ % CC$$)%1 Udߥ$9%: !0 S$% DD˙`  }J)Lr d M * @  $ % CC$$)%1 Udߥ$9%: !0 S$%} DD˙`  }J)Lr J  ((  p L ()   J}L= ( L 0q A    IB JC;? D W } LL  ` W )LA!  ߰")-݆ p" } $G@LL 08`Q")<2Q0 -G$Ș݆ UL# ; p8(()(0ʥ)NQ` }$GȘ݆LU )L ݆ L GȘ ݆LL )W>Z   HH)H }p h  hyhy D L> L JJ    ! LA*` BF }7'8  M HN H` 8 Z  \LdJJ!"! GFE@F (!L }EE !E^ ^ E E7EȩEdE/EȩE  D } .L }  ;F d  ;?F7F? ( .   Z D LL d } . D  L    p  E` , d)  D L) 0BM݊L݉} ML  N݆ L NLML [ TEqEHȱEqEh 0Gȹ G} HLL GɛL  LFREE SECTORS G) *Gȩ GȽG GȌ*jj >G} C8jJ3j2CD( C202C ԠBX` N 1? l LlD:RAMDISK}.COMLu L1 L ;LHL  T`  `1  ɐ     `TU  } L ? .  t`GBJ ~DEHI B V0dV!}QDEHI VF9 ,0 ,0 s0hhL  L` H hDHEh"}DEL8HI4 0 HI,0 0  9 .G VLO#},0 L4*IJ`llD1:AUTORUN.SYSNEED MEM.SAV TO LOAD THIS FILE.D1:MEM.SAV J y08 B|DEHI$} V0 0`B;DEL`?<0LV`{ʆ v s? F0Ξ05: [ BDEHI%} VY8 B V  @  /DE `E:D1:DUP.SYSERROR-SAVING USER MEMORY ON DISKTYPE Y TO &}STILL RUN DOS B;DE J  (` 9 V⪍ ઍ  -'}LLu ÝDEHILV 9 .l 9 .l  `` s$B BH(}I|DE V BLV nB,DE JLV B V BLVDEIʩ BꭝLu } 3E:}DISK OPERATING SYSTEM II VERSION COPYRIGHT 1984 ATARI CORP.A. DISK DIRECTORY I. FORMAT DISKB. RUN CARTRIDG*}E J. DUPLICATE DISKC. COPY FILE K. BINARY SAVED. DELETE FILE(S) L. BINARY LOADE. RENAME FILE M. RUN AT ADDRES+}SF. LOCK FILE N. CREATE MEM.SAVG. UNLOCK FILE O. DUPLICATE FILEH. WRITE DOS FILES P. FORMAT SINGLEL !N',}#"&))9(&*)/h)''-&؆莟R'S  vL/ˢ L }Insert DOS 2.0s, type Y Λx -}DEfHI 1莏#q! @ y0ɛ8A0,' ȅ 1 1ild! 1L!NO SUCH ITEMSELECT.} ITEM OR FOR MENU! 0 .z:*{}.|{ 1 0 0JB 18L%|DL/}%DIRECTORY--SEARCH SPEC,LIST FILE?[# 0 0 &|D3" 1L!NOT A DISK FILEN !B 1L!E# 1 !BD0}ED:}:1BJ|DE 1DEBHI 1 h0ߢ 0.1}  0?詛 1 y0YЛ 1 ;#L" ;#L! BL1TYPE "Y" TO DELETE...DELETE FILE SPEC2}COPY--FROM, TO?OPTION NOT ALLOWED258 FREE SECTORS COPYING---D2:DOSMAN.BASl# 0|D .L/%#3}##JB|DE 1BHID#E 1#0: B 1L!#͑### B 1#c$0SY4}S1}:## # # .#Ƚ# # 𩛙## 1,#PD#ELJ- <.BJD#E 5}1 1HH 0hh|DL%1}:̳# L% #D#EL% 1 0 . .0O% 1L!WILD CARDS NOT A6}LLOWED IN DESTINATION 0 <.|K}N 2 FORMAT. t* 5) 1L!`) 0NΞ 0 L1) 1 L!BAD LOAD FILELOAD FROM WHAT FILE?) 0 ?}0#B 1L!WHAT FILE TO LOCK?) 0 0$B 1L!WHAT FILE TO UNLOCK?DUP DISK-SOURCE,DEST DRIVES?TYPE "Y" IF OK TO US@}E PROGRAM AREACAUTION: A "Y" INVALIDATES MEM.SAV.FE! +L1   `*  70 2 2A} 0.* 1 y0 0)INSERT BOTH DISKS, TYPE RETURN^, 1 y038逍 N, 1L! ,B}C, t*  Lx+, 0 ^, 1 y0 , ,0,0 ,L+ ,I0 ,Vǭ0C}Ξ, 0 }, 1 y0C,ШC, 0K'!" H H 'h h Lx+!EF 5L1L!D,I,HhD}` NOT ENOUGH ROOMINSERT SOURCE DISK,TYPE RETURNINSERT DESTINATION DISK,TYPE RETURNE}`  `8 rL1`-* 1P* 1 y0Y`hhL!NAME OF FILE TO MOVE?- 0 0|DL% <.F},^ 1 70 0 .@L# .BJ 1  DEHIB V L1 ,} 1 70,L.  G}JB|,#P#DE 1 HI BDEHHII 1 B 1 ,^ 1 70,0La- B V,#PH},^ 1 70 0L#L!-* 1P* 1 y0Yj383}mm ݭI}}`8}``|* ? ɛ,`|:-)| / 1L!`DESTINATION CANT BE DOJ}S.SYS0 0H{ 24Δ 28/L!/) 2 Π 2 0 ξK}hAΞB,0 J 1 BDEHI,HÝDE 1HIHIDELSAVE-GIVE L}FILE,START,END(,INIT,RUN)O S0 1`BDEPHI V` S0H 1 L!M}0 0 1L~0`PLEASE TYPE 1 LETTER,0`hhL! 70 1L0L<1 ,;ɛ7,"ɛ:ݦ1ݥN}A"D|ݤD|ȩ:|ȩ|ɛ,,(/+.ީ1 1,ɛ`轤{NAMEO} TOO LONG B VL!` L1I H1EΝDL1|mDiE` V0`8d/8 i:222 1 LP}!ERROR- 139ɛ+,' 20*.. өr2 1``2TOO MANY DIGITSINVALID HEXAQ}DECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8uR} ECIMAL PARAMETER800 0 8 00`,0'D800 H,ɛh`2L1NEED D1 THRU D8u@J@)T@ULD1:TINSTAL.SYS ͩ=T@ULD:TMASTER.SYS@@0`o堍pLW7Ub B Vx )Ӡ877`777Lw U} ۰9 Hڢ D ۰!H hم٦0hL`.Eh+-X ۰7H V}۰H ehe ۥ Iihe+- ې08H*hj ۥiD ܰ  ` Qک0 W}()?(E$8? p .L L٩` p 8逮0iE ܄ 8-+ X}8 i H h ܭ0 ii ܠ-`ԅՅ D&uԕةBLܩ0fCb8@?i Y}ZڰS ZڰF ZڰAee2 ei$  iiԥ`8`Ԡ``&&`I Z}))8Դ0 >E0uذLܩ :ܩLܢ8LܥI8ՕLܥE> [}8@8e08 ܥ)0 LڥJJJJ0 L bץL D`8` 8i@0 LNۢՕ 8ؐ \} ٠8ؐ е bL ۤȄ` `80 `H ې.+-h8` ې . ې ]}h`ՠ66666&`ڢ.`)q` D`ʈ ^}e` ԕ` 8JJJJ ܵ) . ` 0` .0ʽ` ۥ)`8`E) _}F)`ԅ ( ۥ) 4 D`ߠߠyʈ``` ݦ `}- ڰ(ii fڰ  0````ԕ` ڰԅ a})8@0&j ٥ԅX ݢ `ک M @ ڥ#ji@0 ڥ ݢ (`8`= b}=W3>Tvb>2b'?h`06?2'A?%C4Vu?f'70P@U??CBH@ ݦ fڢ ݢ ݦ `ڢ (` c}8`ԅ8@ ) (ۢf ޢ ک r @ݢ ڢl f ݩեIi $ d}ԅ fڥ (`@"wf?P?IWQpIG?9 Wa9cU? 0d? 9`?BXGB?7?()q?D>DIh8E?hyx? e} )D?@ (1V?wD3331??xS442Phfffffff>`<|fl0fF68of; f}p88pf< 80 0 ~~`0 0```nf h}>ff~fff~~f<flxxlf`````~cwkccfv~~nf8p j}p8?ww<~~~< k}x`x`~<~~<0~0 ~ <~~<<>f>``|ff|<```<>ff>>ff>|``|fff8<<``lxlf8<fkc|ffffff>|f```>`<|~ffff> m}fff<ck>6f< x~ 0~<~~<~x|nf8x83=3``nf>ff~<ө<ө2A`B`L7 6(ҩmi y}:; < =:2i4354 ?6L 6 j u? ,p? j ?007 z}0Lt _B0`?>2i435< 0>A!CE000Ɋ?0`0 1;:2 ҅1 {}L: _`H232435; 1 ҩ;  hh@2 e1i1L; :)h@1890 <ӥL |}9`0`Hҍ 00) 08 109hh@ Ҡ2e1i1232435ޥ<<Щ82m43m 5 }}`.̍ҩ  0 4ӭ j kL 0x 4ӭ j u  0<L `-2  ~}` Ҡҍ2ҩ% L1-2 2ҍ ҩ% ҩ(ҢAҬ`ҍ`%Ң`j }j)?j)` k `    8 8 }imJJJ 8)i 8 }}}`|08|`i`Lx%) Ԥ   aXL )0 Ԥ  ̭ }ҭҩҭ2ҩU2ȑ212i23i3X` _<Ӎө0XL &'x \X`CT eu$F` }1F!@WS   Y`S mF! mȱȱ򈈌 ` }``}~S  Y0 ` ` ɛ`  Y` ޠ` }@S@ ``W+N(DS  `Nݩ̍`+>*) 9`? }X0$4Ӡ@* \*=L` X0̍ҩҩ` h4ө \**=`?03= }=`R 0= L?`==` =``0<`=  0 L2@i }ЩР@ i  `%H$H` `#@R>  Y`U }W `P0C@ESK }ATARI COMPUTER - MEMO PADBOOT ERRORE:xDxآ D w(r s }DR'S% X  <ర  9BDE J V }L%  ) D )l )ll 0L*HH`ll`l }IIiL?Нԝ`T67  , < L n e k)J` } ) ~`S S`    K`@BC  iiA  } KЮK l ~ `BiCill DE BH V`KLzR S` ) `J>K } } KJ  `l)j@`+)*)*W/Lҩd{j` }WiLQjeE( !o)?gjjj)g ! odXeY z udedhei A fW }-*)' j ` B  efffQQ W]j8  O Q Y X Q @ p p d0 }e1p dehdie1 0 LH h`*) R" //L! 2 L4 Gd-FoJ`  }} L!ɛ 0L! L!TZ****)) GFo L-PI1dPd` ]W I LL }` k4TlUm Lɛ cq LP lTmUkk L0 L 0 !LLld  }L de !L*JbX|ɀɁ ILɂɃ@ЩɄ }ОɅ L&|@a{ |L ML4`TʆTL\TTͿUU0RSULUUS }RL deej cmTVl`cR!UR s UST   L UR 4 c %LcL }cL } cH hc }H }hLD λ0TL GdheicH hcTͿ hڠh h L8 {RU G }dhi(feiigT N L QTT8 #ix(  RU G L` ` L0+dL0d8 }dee dL`THUHVH Tfgf &gQg &g &geQfgmgW0f&gL~U0 FVjnLeffg8n }fedd^geee_ohVhUhT`}cUVUWݍ S`VW0cQ }& 0Lw 4Tix %} } L} VTW${T& }ɛ8 lΝ8ﭝTL8ptpquq`W 'SSW }T*( VVU L` Lhh{ L4]^`H)nhJJJ`...` n` nI= }`Tix %n8`W****))`eGd'fPhfPdeidhfi(fg` "iy( 0TTix(L }RU G'd` XdYe(djedddeejLcTQQ " ci(cQLceUc` cHlTmUk{ }T USkL9 kcRT kcR USTkhc ` QlRm`cRT cR GS8RdL`- }`T`T` L4 THTh{I{`l$Lw`{WRU`XdYe`"`获T` }UaVbyz8`Zv yvIiv8a[wb\xzwIwxIxwxspZTw訥xu wvv~tHuJhjp }~LBpevpqqupt TeyT zrewrsexsu'rt$zUUV VUV z / TH } hT  L  8~~0LL4 4d //__aaaa ''OOAAAA  }((PP@PPP 00``0 @ (Fy}~02- m7@ ` @`lj;k+*o }pui-=vcbxz436521, .nm/reytwq907~8<>fhdgsaLJ:K\^OPUI_|VCBXZ$#&%"![ ]NM?REYTWQ()'@}FHDGSA { }  ` }  ɟ IM0+h@%L }0O ` ` @Sx.x|L0`Ȣ!T ͝`*  ͩO ͩ ͬ ` ` }"&͝LM͝N`%LͽN`8dͨȥ*+͎ ` ` ͐ ͊)` `} L4 }W8 Ͱ Ͱ ͭ Ͱͭɛ͐ ͐ ͍ͭͥWi Qi]iJJJ8ͰKͦW  } ede ddeɛL4  mͅT ͽͅm ͅm͐ɀ })Ȅ)`m ͅ HUVH=E UVhhHʊThȘ L47 g(YpҢBgDXEJ VBDYEHI V ,BrDXEJ VBDmEHI V} ,R'S ,BDXE JK V/  BEDQEHI VXiXYiፑXÑ} o-81))))L F.L(%))*+Ly) ,U T BDUEHI V o-ɛ Ly)80  F.LN)} ȢXX`BDXE JK V BDXEJ VeBJK VdBJ=K V䬕X}XDXEXHYIXȢ B VXX͔XDPE4HDQE,HI VX͔X ,` }B VL{( BHI} V%BLN VXXXDXEXHYIL * ,U T BDVEwHI V  }o- .XXBDXEJ VL. BDXE HI VL.X.X BDXE HI VL.} BXDXEHI VL.D}HXE}IXXX.П BDXEHI VL.XXL{(XLD+ ,}U T B2DWEHI V o- .BIDXE VL. .B[DXEJ VL. , .B}gDXEJ VL. BDYEHI VL. , .BMDXEJ VL. BDmEHI V}L. ,L{( BLV n-U T BID-EI VUn-UT BXDXE&HILV } XB.XC.XD.XE.UT BB.DC.E$HI V䭐X୑XÑ"/P4}UT BD.DE.E VPBDXEJ VBHI VH ,hhhL{(`UT} B1DPE$HI VP`X , UT BXXDXEHILV . o-L{(-------------------} ATARI USER TOOLKIT -------------------Although Atari enthusiasts may choose from several differentprogramming language}s, by far the most popular choice is thestandard 8k Atari Basic built into the machines.This version of the language is qu}ite powerful for its smallsize, although it does lack some of the facilities which arefeatures of the larger Basics used on} other computers.Over the years, programmers have attempted to redress thebalance by writing utility programs as substitut}es for themissing commands of Atari Basic.Many of these utility programs have appeared in magazineslike Atari User, but t}hey tend to be time-consuming to usesince each utility must be loaded into memory from a librarydisc or cassette, as it is }required.Until now, Atari users have persevered with their utilitiesin the absence of anything better, at an affordable pr}ice.Now, for the first time, Atari User Toolkit provides theBasic programmer with those missing commands as extensionsto }standard Atari Basic, in direct command mode.Operation is straightforward, quick and conforms to Atari'sphilosophy of ease} of use and relaxed command syntax.Ten new Basic commands are available (see command list) inaddition to the overdue luxur}y of English error messages tocomplement the computer's obscure error code number.Installation is simplicity itself. It lo}ads into memory atpower-up via an autoboot file and stays there ready for useuntil the computer is switched off.Toolkit c}omprises almost 8,000 bytes of machine-code butadvanced program design reduces its effective size to only128 bytes; verifie}d by typing ? FRE(0).This is acheived by placing the main code in the unusedmemory under the Basic interpreter chip and sw}itchingbetween the two memory banks as required.Toolkit was developed on an Atari 13OXE computer but it willalso operate }correctly on 64k models.It will NOT operate on Atari 4OO and 8OO computers due tothe different memory configuration of the} old machines.Ultimon (copyright John Lawson) may be used if fitted.Toolkit will operate on both disc and cassette system}s.Due to its advanced design, Toolkit should operate with anydisc operating system compatible with Atari Dos 2.5, andalso} with SpartaDos 2 (copyright ICD Inc).Toolkit will only function with standard built-in Basic.Page six (memory addresses }1536 to 1791) is never used soit remains a safe place for your own routines or data.The safe page zero locations (addresse}s 203 to 209) are alsoavoided to promote universal compatibility.--------------- ENABLING ATARI USER TOOLKIT ----------}----During Basic program execution, Toolkit disables itself toavoid conflicting with the Basic program.Similarly, after} Toolkit has loaded and you see the READYprompt, Basic will not recognise any new commands until youswitch on Toolkit by pr}essing the Reset key.Toolkit will then remain effective until you switch off thecomputer, or run a program again.Note th}at the English error message facility does not switchoff during Basic program execution, and remains effectiveunless the pr}ogram alters the Editor device vectors withinthe computer's operating system.-- CHANGE old,new - CHANGE old$,new$ - }CHANGE old(,new( --Use this command to change the name of a Basic variable,and every occurrence of that variable within }a program willautomatically be altered.To change the name of a string variable, the dollar symbolmust be entered for both} the old and the new variable names.When changing the name of an array variable, the openingparenthesis (the '(' symbol) m}ust be entered for both theold and the new variable names.Only unique variable names are allowed since duplicationcould r}esult in the failure of your program.Variable type conversion (such as changing an array to a character string) is also no}t allowed for the same reason.-------------------------- CLICK -------------------------The Atari sends a click thr}ough the television or monitorloudspeaker every time you press a key.Type CLICK to switch off the key-click.Type CLICK a}gain to restore it.------------------------ DEL lo,hi -----------------------Use this command to delete a} range of unwanted Basic lines.All inclusive lines from lo to hi are removed with aconsequent reduction in the size of you}r program.Ensure that your program makes no reference to the missinglines since no test is carried out for such references}.Variables initialised in the deleted lines will remain inmemory until purged by the LIST command (see LVAR).--}------------- DIR - DIR 1 - DIR 2 - DIR 8 --------------View a disc directory listing without typing DOS.For Toolkit t}o function correctly, users of Atari Dos 2.5are restricted to two disc drives, although 130XE owners mayalso access the Dos} 2.5 ramdisk.SpartaDos 2 users may access as many drives as they wish.Since the SpartaDos RDBASIC ramdisk uses the same m}emoryarea as Toolkit, its use would provoke a system failure.The answer is simple. Do not use the RDBASIC ramdisk!Users }of cassette-based systems may also use this command,but don't be surprised if you receive an error message ....in English o}f course!-------------------------- GIR! --------------------------View a full GIR! II checksum screen listing of t}he Basicprogram in memory.Press the Control+1 key combination to temporarily suspendthe checksum listing.Press the same} keys again to resume.Press Break to terminate the listing and return to Basic.----- LISTING - LISTING line - }LISTING loline,hiline -----This command provides a full print out of the Basic programin memory, including all control a}nd inverse characters.Type the command without parameters for the full listing.Enter a line number after the command to l}ist that line.Enter two line numbers separated by a comma to list allinclusive lines within the specified range.Although} you may abort this command by pressing the Breakkey, the printer will still be waiting for data so you mayhave to switch i}t off then on again before it will respondto further commands.This command will operate on any Epson (compatible) printer}with bit-image graphics capability.-------------------------- LVAR --------------------------View the name of each B}asic variable in memory together witha listing of every line number in which it occurs.Redundant variables are flagged as }unused.Regain the memory wasted by unused variables by LISTing theprogram to disc or tape, typing NEW, then ENTERing thep}rogram back into memory from disc or tape.Alternatively, use the redundant variable in your program,changing its name to m}atch its context with the CHANGEcommand if required.------------------- REN - REN num1,num2 ------------------R}enumber Basic program lines, starting at base line 10, inline increments of 10.Entering parameters after the command will }renumber theBasic program starting at base line num1, in line incrementsof num2.Entering a value of zero for the line inc}rement would bedisastrous, since every line would bear the same number, soit is not allowed.Range checking is performed b}efore the program is renumberedto avoid exceeding the Basic line number limit of 32767.Variable line references (such as G}OTO A) are impossible torenumber but alert messages indicate their presence.Similarly, references to non-existant lines ar}e renumberedto 99999 and alert messages are displayed.-------------------------- STRIP -------------------------Stri}p all REM statements from the Basic program in memory,with a consequent reduction in the size of the program.Both full REM} lines and short REM statements at the end ofmultiple-statement lines are removed.Ensure that your program makes no refere}nce to the missinglines since no test is carried out for such references.-------------- VAL num - VAL $num - V}AL %num -------------Enter a decimal, hexadecimal or binary number and receivethe number's equivalent in decimal, hexade}cimal and binary.Only integers within the range 0 to 65535 will be accepted. SET TELEVISION COLOUR TO MI}NIMUM ҠҠΠҠΠҠӠϠӠϠԠҠϠԠ}ӠϠԠPRESS Return TO PREPARE TOOLKIT DISKӠϠ}Š PRESS Return TO CONTINUE INCORRECT INPUT PRESS Return TO PRINT OR Esc TO EXIT}ǠˠǠӮӠǠЮӠǠԠǠ̠Ҡ Ӡ}ŠҠϠԠ ӠϠŠ}ɠҠԠ (c) 1988 Databas}e Publications Ltd  (Written by Mick Randle) }| || } || 1. General overview of Toolkit || || 2. Command descriptions and syn}tax || || 3. Print manual on line printer || |}| 4. Prepare Toolkit utility disk || || |}}| Π ........ SEE ALL COMMANDS || || 1 ... CHANGE } 6 ... LISTING || || 2 ... CLICK 7 ... LVAR ||  } || 3 ... DEL 8 ... REN || || 4 ... DIR 9 .. }. STRIP || || 5 ... GIR! 0 ... VAL || Ensure that printer is on- }line. || || Position paper to top-of-form. || Remove Atari Toolkit Master Disk  } || || Mount disk for initialisation || ||} Ensure that the disk contains no || useful data as it will be erased || during Toolkit initialisation |D1:D1:A}UTORUN.SYSD1:DOS.SYSD1:DUP.SYSD1:TOOLKIT.SYSE:K:T:S:P: 5Y} 1UyNOOOOOO}OPPPPPPPPPAZ`alV.258;>?@CDGILMЁI (BrDXEJ VBDmEHI VH=)@?iR?i? ? ?iK?iL?ie?if?m>m>>>>?m?m?}>>ܭi;?i@?? өԩ@թ੠@ԑEԅԅ) !"ȩ?}`" $%'(-.37OPbc"SAB.????????:D"NUR:"NOOS"?I?R? !?"I????F?G ? ` >} g?(` g?LH h H)h` B}HI VL=γ?0?>ȹਜ਼`Lw TU} BEHID?ELV砠㩠??@=\HhLh}`󠝀Lq͠٠ԩս ؠLq٠ؠeԅԩeՅL;ڠo堍pL`CDRLGDSVL}CRLIEIIETAVHUIRNSRLRLAANC T! I RN K I P G N E G  $95#J'ɛ" 轀"}Lq!ԭ"ՠLqɛ ILLq1̡ɛ 轀19Lq̡ pBJ˝DE V0YpB}DEHI V3p BHHII VLy Lꡢp B V`D1:*.*H hLۡ4LMB} L)Lɛ40`iFiG 8jDEHI B.}4LV(0)(1)(Insufficient memory)(Number out of range)(Too many variables)(String length exceeded)(Insufficient }DATA values)(Number greater than 32767)(Value mismatch at GET/READ/INPUT)(DIM error)(Expression too complex)(Number too }large or division by 0)(Line not found)(NEXT without FOR)(Statement too complex or too long)(GOSUB or FOR line has been d}eleted)(RETURN without GOSUB)(Undecipherable garbage)(String character not numeric)(Insufficient memory)(Bad IOCB channe}l number)(File cannot be read in this way)(BREAK key pressed)(IOCB channel already open)(Peripheral device not recognised })(IOCB not open for data input)(XIO statement incorrect)(IOCB channel not open)(IOCB number not supported)(IOCB not open!} for data output)(End of file detected)(Data record longer than 256 bytes)(Device does not respond)(Device unable to resp"}ond)(Serial bus data frame error)(Cursor out of range)(Serial bus data frame overrun)(Bad data from peripheral device)(C#}annot read/write from/to device)(Bad verify after disk write)(Function not supported by device)(Insufficient RAM for graph$}ics mode)(Not a SpartaDos disk)(Not a SpartaDos 2.x disk)(Device already open)(IOCB not open for concurrent mode)(Illega%}l concurrent mode buffer)(Concurrent mode active)(Concurrent mode inactive)(Drive number not supported)(Too many disk fil&}es open)(Disk full)(Fatal I/O error)(File number mismatch)(Illegal filename)(POINT byte value incorrect)(File locked)('}IO command not allowed)(Directory full)(File not found)(POINT value exceeds N file)#FRk,Ka{)A]} !A(}c4Xy-JXqɛC  {ԍ/Ս0')},Lq {ԍ5Ս6 65Lۡ /506 0 Lۡ L 竭/0LNȱyȱxȱ*}ȍz zL+ BL+  ĬL+  ĬL+  ĬL+  ĬL+ ^L+# 4L+3 zyxxLȩ m5m6L+} 0  LTL ɪ,ɛ0L:LɪLȪɅ󩪅 ٮȪ`,}06 5/L#` `B'hBU6hhLq.hh.Lۡ DELR-}ǍDE B HI Vԥ ةDEH00 VL) V䩛 V`VARIABLE LINE REFERENCE AT LI.}NE REFERENCED LINE MISSING AT LINE 楉`8/506`ee`m5m6`yz``LĬ/}`ȱ -LCxLĬ`ȱ -L_LĬ`LĬ¬)ìȱì¬ɤLĬȱ 0}LĬ`L;Ȍymꬥzi묠 ٰ  z `L{ L{ "L1 L ԥ 1}myTmzUz 3` -LĬym򠍓zi "LHB ɛLqL."T2}Oe$%./T詠HLqL  `  `  `3}`H h`H)h(`B`!TB`ɛLLƮ` BHI4}DE V0`hh` UV| ȹɛ  ɛ )|JJi ) 5})JJJJJ i )i ( )i ) | Hh`ɛLƮH6}: ȹahMHLƮh"7I)+H: ȹd h7} .MMmmΏLMERATAD0123456789ACDEFGHJKLMNPQRSTUVWXY8}9}ɛLq :} {Lۡԍ/Ս0, {ԍ5Ս6Lᱭ/506 Ϫ/0 #ԥ5i6i # E `;} L 章0͠ ͟ L&`8䥑8ԅՅ``8╊㕋<}`ɛLq 竩xLȱyȭxxȱ LyxxLò Leԥimyi E8=} `LɛLq 轀-Lۡ%L$L\ {LۡLWɛ0 G:ALqLۡ ԭ>} LW0@9ހ곩#ʠ0@9ހ볘 `ɛ01LqLۡL?}qU )ԭU )LWV0 M VVUV` @08 @ԢH08hJ80 ʥLj0/@}˴!//: G0/LA/ߩ˴ % ؠȱ)%ʈȹ% %UV BA}&HI$DE VLꡛ $ % ɛLq RRUŅ ńLȱ0 ??H8eB}ehɨ ȩ?ȩ?=>@ B=DEȌHI VL  Lbȱ LٵȱC} -L ȘqLթ=ȱȱ ؠȱ)=ʈȹ= = B=DEH V䌿L D}Lٵ` BDEHLVUNUSED VARIABLE`hhLń=ą9 BHIDE VhhLꡛNO VARIABLESE} IN MEMORY`R BH VL꡽ , 8iiȱ=ɀȱ8eeŅۥńLX)=ȱF}ɛLq, ˌV8eȱɛV=$(4Lq$([A0ȱɛ؈V=ȈWԥ G}ȱɀ&ȱ8eeŅޥńإԅՅLs)ȱɛѢ BZDEHI VLꡛNEW NAME ALREADY EXISTSWH}VLBDȘeԩeVȘee E `8╄LB8WVmVԥi8ԅ䥑Յ8ԥI}eiԑԑuuWW L BwDEHIJ} VLꡛUNKNOWN VARIABLEɛ(, H h 轀ɛ,0:LqŹ0L."P:",+x$%./K}0䝠Í8LqH0i?1i@h H 0h(`< ch(`H=L} h`H2i3ih H0h(`ɛL\Hԅՠh nJ i@`8  &ՈԭՅՠM}IJHjhɛ0mmmm L\L껭N}L  == ۩ c <<> O} <`LH6i7ih H0h(`h(hh0` c <<> ]  ; IDAT@@AU************************* TOOLKIT AUTORUNQ} MOD. ** BY MICK RANDLE ** (C) ATARI USER ************************* w@+R}1AYK0@@e0@@wAR@'@A'B7tAS}ab##Screen display initialisationcd>-@>($ԠΠΠi>-@T}@>($٠̠Šn<-@@<("ALTER THE STANDARD TOOLKIT UTILITYs++(# TO AUU}TORUN THE FIRST BASIC PROGRAMx++(# FOUND ON THE TOOLKIT UTILITY DISK.}>-@>($V}>-@>($| Mount initialised TOOLKIT disk |,,($,,($|W}ϠԠŠԠҠˠ|,,($,,($|ǺӠ̠͠Ҡ|X},,($|ŠԠ٠|,,($,,($|RETURNY}|,,($||,,($|STARTà|,,($Z}'-@6@'AY@43AdAU A 3@ATell user to[} wait a bit\-@ @#-L($ P \35 SPACESU,($\}U($||U,($|ǠԠΠŠ|U($|]}|)*Modify Toolkit+,H A09@@D1:AUTORUN.SYSH@^}66-@@"()@6A@ J:6-%Av"6-P:'A%,*6-%:6-&$A%_}T0@%*@@'0@tell user it's all doneg-@>($|`}ԠĠ|g($||>,($|Ӡ RETURN ϠŠ|>Ada}AU F:Ad,"AUA %?-@?(%|ӠӠԠԠˠ|,,($|b}|>,($|Ӡ RETURN ϠŠ|>AdAU F:Ad,"AUA0c}%&255,255,221,61,41,64 Subroutine to flash cursor[-@&6-F:B2y,56-F:Ad,d}=([AU)@A e -@*6-F:B2y,96-F:Ad,O"@*"AUW(?e}[ e A :6-@@-@@7+:9"@9/AO:F:A,&A(,9 A f}$  Error trapping routine  F:A,"AgA f-@@=( ERROR F:Ag}, ENCOUNTERED f($|| O-@@!2( PRESS RETURN TO GO ON =@OAq}^?B%DOS SYSB*)DUP SYSBSAUTORUN SYSBXTTINSTAL SYSBeTMASTER SYSB?TOOLKIT SYSBPTOOLMOD BASdAU F:Ad,"AUA00 % D:TOOLMOD.BAS@!2( PRESS RETURN TO GO ON =@OAH